MMK - A Distributed Operating System Kernel with Integrated Dynamic Loadbalancing

نویسندگان

  • Thomas Bemmerl
  • Thomas Ludwig
چکیده

The paper presents an operating system kernel for highly parallel supercomputers, which was implemented on an iPSC/2 Hypercube with 32 processors. The kernel offers a process model, which is well suited for most partitioning strategies of parallel algorithms. The base for the efficiency of this object oriented, global, and dynamic programming concept are advances in communication network technologies (virtual fully connection) of some new parallel supercomputers. After presenting the functionality and the implementation of MMK (Multiprocessor Multitasking Kernel), the paper reports on an improved programming methodology based on a combination of data and task partitioning which leads to efficient computations on virtual fully connected highly parallel machines. MMK is an integral part of the TOPSYS-project (TOols for Parallel SYStems) and all tools support the MMK programming model.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The TOPSYS Architecture

A survey on the TOPSYS (TOols for Parallel SYStems) project at the Department of Computer Science at Technical University of Munich is presented. Within this project, an integrated tool environment for increasing programmer productivity when using and programming parallel computers is developed.The TOPSYS tool environment offers tools for specification, mapping, debugging, testing, performance ...

متن کامل

SOFTICE: Facilitating both Adoption of Linux Undergraduate Operating Systems Laboratories and Students’ Immersion in Kernel Code

This paper discusses how Linux clustering and virtual machine technologies can improve undergraduate students’ hands-on experience in operating systems laboratories. Like similar projects, SOFTICE relies on User Mode Linux (UML) to provide students with privileged access to a Linux system without creating security breaches on the hosting network. We extend such approaches in two aspects. First,...

متن کامل

An Integrated Dynamic Model Optimizing the Risk on Real Time Operating System

This article provide maximum preventive control, high performance and fault tolerance at an optimal resources, cost, time with high availability and quality of services to be invested into dynamic security mechanisms deciding on the measure component of real time operating system resources (Shell, File, Memory, Processor, Kernel, Encryption key, I/O devices). The authors have to define, design,...

متن کامل

An Architectural Overview Of The Alpha Real-Time Distributed Kernel

Alpha is a non-proprietary experimental operating system kernel which extends the realtime domain to encompass distributed applications, such as for telecommunications, factory automation, and defense. Distributed real-time systems are inherently asynchronous, dynamic, and non-deterministic, and yet are nonetheless mission-critical.The increasing complexity and pace of these systems precludes t...

متن کامل

A Distributed-Integrated Medical Imaging System

We describe a prototype implementation of an analysis system for medical imaging. The key aspects of the project are: possibility to distribute the computational tasks over multiple machines; fast and eecient manipulation of large data-sets; multiple integrated visualization tools. Our system is based on a Scheme interpreter kernel steering and interconnecting the other modules. The kernel sees...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1990